bitumen emulsion - German English Dictionary